home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILFILE
/
BRM.LZH
/
BRM.DOC
next >
Wrap
Text File
|
1990-08-29
|
46KB
|
1,103 lines
BrowseMaster 1.12
Copyright 1990 by New-Ware
All Rights Reserved
(tm) ┌─────────┐
┌─────┴───┐ │ MEMBER
───│ │ │────────────────
│ ┌──────┴──┐ │ Association of
│ │ ├──┘ Shareware
└──┤ ■ │ Professionals
──────│ ║ │───────────────────
└────╨────┘
Contents
1 PROLOG . . . . . . . . . . . . . . . . . . . . . . . 2
2 REGISTRATION . . . . . . . . . . . . . . . . . . . . 3
3 VERSION HISTORY . . . . . . . . . . . . . . . . . . . 5
4 GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . 5
5 SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . 6
6 PROGRAM LIMITATIONS . . . . . . . . . . . . . . . . . 6
7 PROGRAM OPERATION . . . . . . . . . . . . . . . . . . 6
STARTING BROWSEMASTER . . . . . . . . . . . . . . . . 6
COMMAND LINE PARAMETERS . . . . . . . . . . . . . 6
MAIN DISPLAY . . . . . . . . . . . . . . . . . . . . 7
TOP STATUS LINE . . . . . . . . . . . . . . . . . 7
BOTTOM STATUS LINE . . . . . . . . . . . . . . . . 7
HORIZONTAL SCROLL BAR . . . . . . . . . . . . . . 7
VERTICAL SCROLL BAR . . . . . . . . . . . . . . . 8
BROWSEMASTER COMMANDS . . . . . . . . . . . . . . . . 8
FUNCTION KEY COMMANDS . . . . . . . . . . . . . . 8
WINDOW MOVEMENT . . . . . . . . . . . . . . . . . 9
FILE COMMANDS . . . . . . . . . . . . . . . . . . 9
BLOCK COMMANDSS . . . . . . . . . . . . . . . . . 9
FILE MARKERS . . . . . . . . . . . . . . . . . . . 9
SEARCH FOR TEXT . . . . . . . . . . . . . . . . . 9
AUTOSCROLL FEATURE . . . . . . . . . . . . . . . . 10
FILE LIST OPERATIONS . . . . . . . . . . . . . . . . 10
SELECTING A FILE . . . . . . . . . . . . . . . . . 10
BROWSING A ZIP FILE . . . . . . . . . . . . . . . 10
UNZIPPING A FILE . . . . . . . . . . . . . . . . . 11
FILE LIST SORTING . . . . . . . . . . . . . . . . 11
CHANGING DIRECTORIES . . . . . . . . . . . . . . . 11
CHANGING DRIVES . . . . . . . . . . . . . . . . . 11
TAGGING FILES . . . . . . . . . . . . . . . . . . 11
SEQUENTIAL FILE LOADING . . . . . . . . . . . . . 12
DIRECTORY TREE OPERATIONS . . . . . . . . . . . . . . 12
LOADING A NEW FILE . . . . . . . . . . . . . . . . . 12
BLOCK OPERATIONS . . . . . . . . . . . . . . . . . . 13
MARKING BLOCKS . . . . . . . . . . . . . . . . . . 13
BLOCK MANIPULATION . . . . . . . . . . . . . . . . 13
MISCELLANEOUS FEATURES . . . . . . . . . . . . . . . 13
HEX/ASCII MODE TOGGLING . . . . . . . . . . . . . 13
STRIP HIGH BITS . . . . . . . . . . . . . . . . . 14
HORIZONTAL SCROLLING . . . . . . . . . . . . . . . 14
JUMPING TO A LINE . . . . . . . . . . . . . . . . 14
i
SEARCHING FOR TEXT . . . . . . . . . . . . . . . . 14
FILE MARKERS . . . . . . . . . . . . . . . . . . . 14
EXPANDING TABS . . . . . . . . . . . . . . . . . . 15
SETTING THE FILE MASK . . . . . . . . . . . . . . 15
8 FILE/DIRECTORY NAME SEARCH . . . . . . . . . . . . . 15
9 MOUSE SUPPORT . . . . . . . . . . . . . . . . . . . . 15
10 EXITING BROWSEMASTER . . . . . . . . . . . . . . . . 16
11 BROWSEMASTER HELP . . . . . . . . . . . . . . . . . 16
12 CREDITS . . . . . . . . . . . . . . . . . . . . . . 16
Index 17
ii
1 PROLOG
The program author, John J. Newlin, is an active member of the
Association of Shareware Professionals (ASP). The ASP wants to make
sure that the Shareware principle works for you. If you are unable to
resolve a Shareware related problem with an ASP member by contacting the
member directly, ASP may be able to help. The ASP Ombudsman can help you
resolve a dispute or problem with an ASP member, but does not provide
technical support for members' products. Please write to the ASP
Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send a Compuserve
message via EASYPLEX to ASP Ombudsman 70007,3536.
DISCLAIMER
New-Ware hereby disclaims all warranties relating to this product,
whether express or implied, including without limitation any implied
warranties of merchantability or fitness for a particular purpose. New-
Ware cannot and will not be liable for any special, incidental,
consequential, indirect or similar damages due to loss of data or any
other reason, even if New-Ware or an authorized New-Ware agent has been
advised of the possibility of such damages. In no event shall the
liability for any damages ever exceed the price paid for the license to
use software, regardless of the form and/or extent of the claim. The
user of this program bears all risk as to the quality and performance of
the software.
LICENSE
BrowseMaster is a Shareware product. As such, it is made available
to the general computing public for evaluation. Evaluating users are
licensed to operate BrowseMaster on their personal computers for the
purpose of test and evaluation on a trial basis for a limited trial
period. It is not possible to reasonably define any definitive limits
of a fair and equitable time period for evaluation, therefore it is left
to the user's judgment and sense of fair play as to the time required to
make a decision as to its usefulness. If the user decides the program
is not of sufficient merit to warrant purchase through registration with
New-Ware, the program should be removed from their personal computer.
Otherwise, if the program is deemed useful and is in regular use on the
user's personal computer system, registration with New-Ware is required.
Registered users are those users that use the program on a regular
basis and register with payment to New-Ware. By virtue of registration
and payment for the program, registered users are granted a license to
continue to utilize the program on their personal computer for as long
as they choose. This license authorizes the user to use the program on
any personal computer system he or she may own so long as the program is
operated on only one computer system at a time. Registration also
- 2 -
results in the user receiving a fully registered copy of the program and
special privileges on the New-Ware BBS.
2 REGISTRATION
BrowseMaster is sole property of New-Ware Shareware products. The
Shareware version, and ONLY that version, may be freely copied and
transferred to individual parties for evaluation purposes. The
Shareware version, and ONLY that version, may be posted on Bulletin
Board systems (BBS) for electronic access as long as NO FEE is charged
for its distribution except for private BBS operations that charge a
regular user subscription fee. Computer information services such as
Compuserve (CIS), Genie, etc., are authorized to post this product for
subscriber access. The Shareware version of BrowseMaster may NOT be
distributed on diskette by any disk distributor/vendor that charges more
than $10.00 for the diskette upon which the program and attendant files
are recorded without written consent from New-Ware.
BrowseMaster is a fully functional Shareware product. Shareware is
a computer program distribution/marketing method that permits potential
buyers to thoroughly try the program prior to purchase. It is NOT free
and it is not in the Public Domain. If, after evaluating the program,
you find it to be useful enough to use it on a regular basis, you are
expected to pay for it by registering with New-Ware. The registration
fee is $25.00 and the registered version, which is NOT distributed as
Shareware, will not contain the opening Shareware screen nor the closing
messages.
You may register BrowseMaster in one of three ways:
1) By mail with check or money order to:
New-Ware
8050 Camino Kiosco
San Diego, CA 92122-1820
2) By telephone with Visa/Mastercard to:
New-Ware
(619) 455-6225
3) Electronically through the New-Ware BBS:
New-Ware Shareware Products BBS
Running Wildcat! version 2.10p
(619) 450-3257 - Node #1 1200/2400/9600 (HST)
455-5226 - Node #2 1200/2400
- 3 -
The New-Ware Shareware Products BBS operates 24 hours per day, 7 days
per week. Node #1 is dedicated to registered users only. Nodes #2 is
open to all callers. Users registering via the BBS receive access to
the latest registered version within 1 day after leaving their credit
card data. Users who register by mail or phone may also access the
registered version by BBS, but you MUST log on and leave a comment to
the sysop to the effect that you are a registered user and desire
access. The author can also on CIS via PPN 71535,665 (please use
EASYPLEX).
This Shareware version of BrowseMaster may be freely copied and passed
on to other individual users for their evaluation. Disk vendors and/or
distributors that desire to distribute BrowseMaster must adhere to the
guidelines presented in VENDOR.DOC.
Press F-1 to bring up the main help topic window and then select the
REGISTRATION topic to view the BrowseMaster registration form. This
form may be blocked and pasted into the editor at the current editor
cursor position by using the F-7 key (or ^K,B) to mark the block start,
the F-8 key (or ^K,K) to mark the end of the block. Press the Ins key
to return to the editor, move the cursor to the desired position in the
editor, and press Ctrl-K,A to insert the blocked registration text. The
form can then be filled out in the editor and printed with the F-7
(print entire edit buffer) key or by blocking the form text and pressing
Ctrl-K,P.
BrowseMaster Registration Form
Name: __________________________
Address: __________________________
Address: __________________________
City, State ______________________ __
Zip Code: _____-____
MasterCard/Visa # ____ ____ ____ ____
Expiration Date: __/__
Telephone: (___) ___-____
Circle One: Check MC Visa Money Order
Enclosed is my registration fee for BrowseMaster $25.00
Sales Tax (California Residents MUST include) 1.81
______
- 4 -
Total Remitted:
New-Ware supports its products. One of the great strengths of the
Shareware concept is the interaction between the program author and the
users. Many of the features contained in BrowseMaster are the result of
user input. If you have a problem evaluating this program or desire to
make a suggestion or comment (or even a complaint), please do not
hesitate to contact New-Ware. Even if you register BrowseMaster, if you
later determine that it is unsuitable for your use, you may contact
New-Ware for a refund. It is not necessary that you be a registered
user to contact us for technical support. Technical support will be
available through the U.S mail, telephone, or the New-Ware BBS. Please
restrict voice calls for support to normal business hours (08:00 a.m to
05:00 p.m. PST/PDT).
3 VERSION HISTORY
1.10 - 08-26-90
- Initial release.
1.11 - 08-26-90
- Added Autoscroll feature
1.12 - 08-29-90
- Added capability to operate in EGA/VGA 44/50 line
mode.
- Decreased amount of RAM required to view a ZIPPED
file.
4 GENERAL DESCRIPTION
BrowseMaster, hereafter abbreviated as BRM, is a powerful, full-
featured file browsing utility designed to make the process of viewing
files as swift and painless as possible. In addition to the capability
of browsing any and nearly any size file, BRM provides extra features
designed to facilitate the location and selection of target files. The
user may freely change drives and and directories through the use of
pop-up file and directory tree lists. BRM is unique in its support for
building a sequence list of files to browse. Once the list is built,
the files will be sequentially loaded into the browser at the touch of a
single keystroke. Please read the remainder of this file for details on
more BRM features.
- 5 -
5 SYSTEM REQUIREMENTS
BRM is designed to operate on systems compatible with the IBM
PC/XT/AT and PS/2 family computers. DOS 2.0 or greater is required.
Video text mode support is offered for monochrome, Hercules, CGA, EGA,
and VGA video systems. Although BRM may be operated successfully on
floppy disks, it is primarily designed for larger fixed disk systems.
Approximately 300K of free RAM is required at run time.
6 PROGRAM LIMITATIONS
BRM is capable of browsing any type of file (ASCII or binary)
theoretically as large as 2 gigabytes. The virtual browser page buffers
are given memory priority over the file and directory lists, therefore
the number of files per directory is limited 600 and the number of
directories per drive is limited to 210. The more system RAM available
at run time, the better the browsing performance will be since more
memory will be available to the browser page buffers.
7 PROGRAM OPERATION
STARTING BROWSEMASTER
BRM may be executed from anywhere in the system by placing the
program file, which may be renamed, in a directory that is
identified in the DOS PATH string. This is not a requirement, but
facilitates access to the program.
BRM may be executed with or without command line arguments as
detailed below.
COMMAND LINE PARAMETERS
There two types of command line parameters accepted by
BRM at run time. The first consists of DOS file names of
files that exist in the current directory. If just one file
name is entered on the command line, the BRM will load and
permit browsing of that file. If more than one file name is
entered on the command line, BRM will enter its sequential
file load mode. In this mode, the first file on the command
line is loaded for browsing. When the Esc key is pressed, BRM
will abandon the current file and load the next file in the
sequence. This operation continues until the number of
entered file names is exhausted or the user presses the Del
key to abort the operation.
- 6 -
Here is an example:
BRM MYLETTER.TXT LIST.COM MYDATA MYDATA.1ST
The second type of command line parameter accepted is a
DOS file mask, which is a string which may contain the DOS
wild card characters of "*" and "?". If BRM detects any wild
card characters in the entered command line parameter it will
immediately display the file list for the current directory
with the only the files matching the entered mask in the list.
If no command line parameter is entered, BRM will display
the file list of the current directory using a mask of "*.*".
MAIN DISPLAY
The main display consists of two status/message lines, one on
the top line of the screen and the other on the bottom line and two
scroll bars. The contents of the file being browsed are displayed
between the top scroll bar and the bottom status line.
TOP STATUS LINE
The top status line displays the current line and column
numbers, the size of the current file, the current system
date/time, and the active drive.
BOTTOM STATUS LINE
The bottom status line contains the drive:\path\name of
the current file on the left and the current DOS file name
mask on the right. This line is also used for issuing prompts
for user entry and for the status of the sequential file load
mode. If a ZIPPED file is being browsed, both the name of the
parent ZIP file and the file being browsed will appear.
HORIZONTAL SCROLL BAR
The second row of the screen contains a horizontal scorll
bar which has a slider bar that indicates the relative
horizontal position of the browse window. The scroll bar is
also used for scrolling the browse window horizontally with
the mouse. This is accomplished by placing the mouse cursor
on the bar at the desired relative window position on the bar
and clicking the left button. This will scroll the browse
window horizontally to the selected relative position. The
right and left arrows at the end of the scroll bar can be
clicked on to scroll the window 8 columns right and left,
respectively.
- 7 -
VERTICAL SCROLL BAR
The far right column on the screen contains a vertical
scroll bar which has a slider bar that indicates the relative
veritical position of the browse window. The scroll bar is
also used for moving through the file with a mouse. This is
accomplished by placing the mouse cursor on the bar at the
desired relative position on the bar and clicking the left
button. This will scroll the browser widow to the selected
relative vertical position. The scroll bar also contains an
up arrow at the top and and down arrow at the bottom.
Clicking on these duplicates the PgUp/PgDn keyboard action.
BROWSEMASTER COMMANDS
BRM commands are relatively straightforward and easy to use.
Use the F-1 key to display a help screen that contains a summary of
all BRM commands.
Note that several BRM commands are designed to act on a
specific line. For example, entering a marker or pressing Ctrl-
RightArrow to move to the end of a line both act upon the line that
is on the top line of the browse display, just below the upper top
status line. Also note that when using F-7 to mark the beginning
of a block, the block beginning is set to the beginning of the top
line in the browse display. When F-8 is pressed to mark the block
end, it acts upon the top line of the display. Alternatively,
Ctrl-B,K may be used to mark the last line of the display as the
block end.
FUNCTION KEY COMMANDS
BRM provides one keystroke access to its major features
via function key commands.
F1 - Help screen
F2 - Load file
F3 - Display file list
F4 - Set file mask
F5 - Display directory tree
F6 - Return to start directory
F7 - Mark block begin
F8 - Mark block end
F9 - Strip high bits
F10 - Quit to DOS
Ctrl-F7 - Start Autoscroll Up
Ctrl-F9 - Start Autoscroll Down
- 8 -
WINDOW MOVEMENT
Down Arrow/Space Bar - Scroll down one line
Up Arrow - Scroll up one line
PgDn - Scroll down one page
PgUp - Scroll down up one page
Home - Move to top of file
End - Move to end of file
Left Arrow - Scroll window left
Right Arrow - Scroll window right
Alt-J - Jump to line number
"F,f",CtrlQ,F - Search for text
"H,h" - Hexidecimal Search
"N,n",Ctrl-L - Continue search
FILE COMMANDS
Ctrl-K,N - Load new file
BLOCK COMMANDSS
Ctrl-K,B or F7 - Mark block begin
Ctrl-K,K or F8 - Mark block end
Crtl-K,P - Print block
Ctrl-K,W - Write block to file
Ctrl-K,H - Toggle block display
Ctrl-Q,B - Go to block begin
Ctrl-Q,K - Go to block end
Ctrl-B,F - Block entire file
FILE MARKERS
Ctrl-K,O,Ctrl-K# - Set marker #(0..3)
Ctrl-Q,O,Ctrl-Q# - Jump to marker #(0..3)
SEARCH FOR TEXT
Target search strings are limited to 30 ASCII characters
or 30 hexidecimal two-digit bytes. Search options are "U" for
ignore case, "G" for global, and "B" for backward search.
Search options are not used in the hexidecmal search mode.
"F,f" - Find Text
"H,h" - Hexidecimal Search
"N,n" - Continue Searching
Press upper or lower "H" to initiate a hexidecimal
search. The target hex list must be entered as a sequence of
two-digit hex bytes separated by a single space as in:
- 9 -
0b 47 5A 99 00 1f 3C
Note that the hex digits "A" through "F" may be in either
case.
AUTOSCROLL FEATURE
BRM is the only file browser that incorporates the
Autoscroll feature. This feature permits automatic hands of
scrolling through the file in both vertical directions. To
start autoscroll, press Ctrl-F7 to start scrolling up or
Ctrl-F9 to start scrolling down. The blinking message
"Autoscroll" will appear on the bottom status line and the
file will begin to scroll. To increase the scroll rate, press
the up arrow and to decrease the scroll rate, press the down
arrow. Autoscrolling may be paused by pressing the space bar
and resumed by pressing any other normal key.
The mouse may also be used to initiate autoscroll. Place
the mouse cursor within 6 lines of the horizontal scroll bar
and press the left button to scroll up. Place the mouse
cursor within 6 lines of the bottom status line and press the
left button. Scrolling may be paused by holding down any
mouse button and resumed by releasing it.
Press the Esc key to abort autoscrolling.
FILE LIST OPERATIONS
BRM provides a quick and easy method of selecting a file or
files to browse. Use the F-3 key to display a list of files in the
current directory. The current directory is the last directory
accessed by BRM. The displayed list will include all files in the
current directory, sorted by file name as a default.
SELECTING A FILE
Use the file list to select a file or a group of files
for browsing. To select a single file, move the cursor bar to
the desired file and press the Enter key. The window will
disappear and the selected file will be loaded into the
browser.
BROWSING A ZIP FILE
BRM has the capability to read the directory of a PKware
ZIP file and display it in a pop-up window. The directory
list can be viewed just like the normal DOS file list. To
browse a ZIP compressed file, place the cursor bar over the
target file and press return. There will be a delay while BRM
- 10 -
calls PKUNZIP to decompress the file for browsing. Note that
this feature requires that a copy of PKUNZIP.EXE be located in
a directory identified in the DOS path string.
When the Esc key is pressed to finish browsing the
compressed file, BRM will re-display the ZIP file directory
for further selection. Press Esc at this point to return to
the file list. The file that was in the browser when the ZIP
file browsing mode was initiated will be loaded back into the
browser.
UNZIPPING A FILE
An individual file inside a ZIP file may be unzipped by
pressing Ctrl-U with the cursor bar over the desired
compressed file. Note that the file will be UNZIPPED to the
same directory in which the parent ZIP file is located and
will OVERWRITE any file of the same name that exists in that
directory with no warning.
FILE LIST SORTING
BRM offers three different methods of sorting files in
the displayed directory file list. The default is by file
name, which is activated by the F-2 key when viewing the list.
Pressing F-3 sorts by file size and pressing F-4 sorts the
list by file date. A file is selected for loading into the
browser by positioning the cursor over the file name and
pressing then Enter key. Note that directory tree names and
ZIP directory file names are not sorted by BRM.
CHANGING DIRECTORIES
In addition to displaying files, BRM includes all
subdirectories of the current directory. To change to one of
the subdirectories and display a list of files contained
therein, move the cursor to the desired subdirectory name and
press Enter.
CHANGING DRIVES
The active drive may be changed by selecting one of the
drive letters that appears at the very top of the file list
display and pressing Enter. BRM will then display a list of
all files in the default directory of the selected drive.
TAGGING FILES
BRM offers a powerful sequential file loading facility
that is activated by "tagging" files in the file list. To tag
- 11 -
a file, press the space bar or the Ins key with the cursor bar
over the desired file. A set of special markers will enclose
the line of data pertinent to the tagged file. To untag a
file, press the the space bar or the Del key with the cursor
bar over a previously tagged file. The space bar toggles the
tag. In other words, if the file is not tagged then the space
bar will tag it and if the file is tagged, the space bar will
untag it. The Ins key will not untag a tagged file and the
Del key will not tag an untagged file.
Contiguous groups of files may also be tagged by using
the F-7 key to mark the beginning of the tag block and the F-8
key to mark the end of the tagged block.
Press the F-10 key while in the file list to initiate
sequential file browsing or press the Esc key to return to the
browser.
SEQUENTIAL FILE LOADING
A tagged group of files may be loaded into the browser in
sequence by pressing the F-10 key after all the desired files
are tagged. The file list window will disappear and the
browser will be loaded with the first marked file on the list.
After browsing that file, press the Esc key to load the next
file. A sequential load status message will appear on the
bottom status line that indicates the number of tagged files
remaining to be loaded in sequence for browsing. The load
sequence may be aborted at any time by pressing the Del key
while in the browse window.
DIRECTORY TREE OPERATIONS
Pressing the F-5 key while in the browse mode will bring up a
graphic directory tree listing of all the directories on the
current drive. To select a new directory, move the cursor bar to
the desired directory name and press the Enter key. To abort and
return to the browse mode, press the Esc key.
When a directory is selected, BRM will then display the file
list for the the selected directory. Files may then be tagged or
selected as described above.
LOADING A NEW FILE
A new file may be loaded into the browser via the file list as
described above or the user may elect to specify the new file by
typing in the file name. In this case, press Ctrl-K,N and a prompt
for the new file name will appear on the bottom status line. Entry
- 12 -
of a valid DOS file name or drive:\path\filename.ext will effect
the loading of the desired file.
BLOCK OPERATIONS
BRM supports several useful functions that operate on marked
blocks of text in the browsed file.
MARKING BLOCKS
Blocks of browsed file information may be manipulated via
the BRM block commands. The mark block begin command is F-7
(or Ctrl-K,B) and marks the line that is at the top of the
browse window display. The block end command is F-8 (or
Ctrl-K,K) and it marks the end of the block as the line that
appears at the top of the display. Alternatively, the line
appearing at the bottom of the display may be marked as the
block end by pressing Ctrl-B,K.
The entire file may be marked as a block with a single
keystroke. The F-9 key acts as a toggle to mark and unmark
the entire file at one time.
Once a block has been marked, it be distinguished by a
highlight video attribute. The marked block may be displayed
or hidden with the Ctrl-K,H command.
BLOCK MANIPULATION
A marked block may be sent to the printer via the Ctrl-
K,P command or to a user designated file with the Ctrl-K,W
command. If Ctrl-K,W is pressed with a marked block visible,
BRM will prompt for a file name to write the block to. If
only a file name is entered, i.e., no drive:\directory path is
included, the blocked text will be written to the specified
file in the directory from which BRM was loaded. Otherwise,
it will be written to the specified drive:\directory. Note
that if the user specifies a file name that already exists in
the destination directory, BRM will issue a warning and an
opportunity to continue the write or to abort.
MISCELLANEOUS FEATURES
HEX/ASCII MODE TOGGLING
BRM may be toggled between viewing the loaded file in the
hexidecimal mode, more suitable for binary file viewing, or
the ASCII text mode. The Tab key, or alternatively the Ctrl-H
or Atl-H keys, may be used to toggle this mode. Note that any
time BRM is commanded to load a file with the extension of
- 13 -
.COM, .EXE, .BIN, .ARC, .ZIP, or .LZH BRM will automatically
toggle into the hex mode.
STRIP HIGH BITS
Some word processors, such as the famous WordStar, store
their files with control codes that use the high bit of a
stored character to indicate some special formatting feature.
Characters in the loaded file with the high bits set may be
filtered by pressing the F-9 key.
HORIZONTAL SCROLLING
Some ASCII files may have lines longer than 79 characters
that extend beyond the right hand scroll bar. BRM permits
scrolling to the right with the right arrow key and back to
the left with the left arrow key to view a 79 character
section of lines up to 500 characters in length.
JUMPING TO A LINE
To jump the display to a specific line number in the
file, use the Alt-J command. A prompt for the number of the
line will appear. Enter the line number and if it is a valid
line number in the loaded file, BRM will move the browse
window to display that line. The target line will be on the
top line of the browse display.
SEARCHING FOR TEXT
The BRM search mode is activated by pressing Ctrl-Q,F. A
prompt for the target string will appear on the bottom line.
The target string may be up to 30 characters in length.
Another prompt will follow the entry of the search string
which asks for the desired search options. Valid search
options are "G" for global, "B" for search backwards, and "U"
for ignore character case. If the target string is located by
BRM, the window will be moved to that section of the file and
the line in which the target string appears will be
highlighted. To search for further occurrences of the target
string, press Ctrl-L.
FILE MARKERS
Up to four markers may be placed into the browsed file.
These markers can then be jumped to. To insert a marker, use
the cursor keys to move the line where the marker is to appear
to the top line of the screen and press Ctrl-K,O and then
Ctrl-K and a digit between 0 and 3. BRM will place a
highlighted mark at the beginning of the line at the top of
- 14 -
the display. To jump to this marker from anywhere in the
file, press Ctrl-Q,O and then Ctrl-Q and the appropriate digit
(between 0 and 3).
EXPANDING TABS
Many word processors and text editors store ASCII files
with tabs as special characters. To expand these tabs to 8
spaces each, press Ctrl-Q,T.
SETTING THE FILE MASK
As a default, BRM uses the global DOS file mask of "*.*"
for file list viewing. This may be changed to any desired
valid DOS file mask, including wildcards, by pressing the F-4
key. A prompt for the new file mask entry will appear on the
bottom status/message line. The next time the file list is
accessed, the new mask will be used and only those files in
the active directory that match the entered mask will be
listed in the display. Note that the current file mask is
displayed on the right side of the bottom status line.
8 FILE/DIRECTORY NAME SEARCH
BRM provides a fast method of finding a file or directory name in a
displayed list. Pressing a character key, i.e., "a", "M", etc., will
search the list for the first item starting with that character. If
found, the cursor bar will jump to that item and display the character
in the lower left hand border of the window. Pressing another character
key will add it to the search string. For example, pressing "c" might
jump to a file named "CADCAM.TXT"; pressing "r" next might jump to a
file name "CRAZY.GLU" and will display "CR" in the lower left hand
frame. The search string is cleared if no matching string is found in
the list or if a non-character key is pressed.
9 MOUSE SUPPORT
BRM provides complete comprehensive support for using the mouse in
the browse window, directory list, and file list. Each of these windows
contains a scroll bar as described above. To select a file or directory
from the appropriate list, move the mouse cursor to the target and press
the left button. This action will move the cursor bar to the target
item. Press the left and right buttons simultaneously to select the
item, which is the same as pressing the Enter key. The right mouse
button acts the same as the Esc key.
- 15 -
10 EXITING BROWSEMASTER
Exit to DOS from the browse screen by pressing the F-10 key or the
Alt-X key.
11 BROWSEMASTER HELP
All the BRM commands and information on BRM are summarized in a
help window that is accessible via the F-1 key in the browse, file list,
or directory list window.
12 CREDITS
New-Ware wishes to acknowledge that BrowseMaster has been written
entirely in Turbo Pascal 5.5. Turbo Pascal is a superb product from
Borland International.
BrowseMaster would not be the powerful, easy-to-use, full-featured
product that it is if it were not for the use of TurboPower Software's
Object Professional package. This is the finest collection of high
level language support routines in the world, bar none. No Turbo Pascal
programmer should be allowed in the same room with a computer without
it!
No one producing a file browse utility should fail to acknowledge
the premier program of this genre - LIST by Vernon Buerg. BrowseMaster
is not meant to compete head-to-head with this marvelous file viewer.
It is intended to provide an alternative file viewing utility with a
unique command interface to those who do not have need for the power and
complexity of LIST. It is designed to be more "user friendly" to those
who have neither the time nor the inclination to steep themselves in all
the features available in a program like LIST. Nevertheless, the author
acknowledges the overall superiority of LIST and the impressive skill of
Vernon Buerg.
This document was prepared using Borland International's
outstanding Sprint word processor.
Copyright 1990, all rights reserved
New-Ware Shareware Products
8050 Camino Kiosco
San Diego, CA 92122-1820
- 16 -
Index
9 file mask 7, 15
file names 6
A Find Text 9
Alt-J command 14
Alt-X key 16 G
ASP 2 Genie 3
ASP Ombudsman 2 Go to block begin 9
Autoscroll feature 10 Go to block end 9
B H
block end 13 Help screen 8
Block entire file 9 help screen 8
bottom status line 7 hexidecimal mode 13
BrowseMaster Registration Hexidecimal Search 9
Form 4
I
C Ins key 12
command line 6
Compuserve 3 J
Continue search 9 Jump to line number 9
Continue Searching 9 Jump to marker 9
D L
Del key 6, 12 Load file 8
directory tree 12 Load new file 9
Display directory tree 8
Display file list 8 M
drive letters 11 main help topic 4
mark block 13
E Mark block begin 8, 9
eft arrow key 14 Mark block end 8, 9
Enter key. 11 marked blocks 13
Esc key 6, 12 markers 14
Exit to DOS 16 mouse 15
Move to end of file 9
F Move to top of file 9
F-10 key 12, 16
F-1 key 8 N
F-3 key 10 new file 12
F-5 key 12 New-Ware 4
F-9 key 13, 14
- 17 -
P Set file mask 8
Print block 9 Set marker 9
Shareware 2
Q Shareware product 3
Quit to DOS 8 Shareware Products BBS 4
slider bar 8
R sorting files 11
register 2 space bar 12
REGISTRATION topic 4 Start Autoscroll Down 8
Return to start directory Start Autoscroll Up 8
8 Strip high bits 8
right arrow key 14 subdirectories 11
S T
scroll bar 8 Tab key 13
Scroll down one line 9 tabs 15
Scroll down one page 9 Toggle block display 9
Scroll down up one page 9 top status line 7
Scroll up one line 9
Scroll window left 9 W
Scroll window right 9 Write block to file 9
Search for text 9
search mode 14 Z
search options 14 ZIP file 10
sequential file browsing
12
- 18 -